package com.youlu.campus.admin.tencentcloud.entity;

import lombok.Data;
import org.springframework.data.annotation.Id;
import org.springframework.data.mongodb.core.index.Indexed;
import org.springframework.data.mongodb.core.mapping.Document;

/**
 * 域名 项 vo
 *
 * @Description: DomainItem
 * @Date 2025/10/21
 * @module DomainItem
 * @author: su
 */
@Data
@Document(collection = "tencent_dns_record")
public class TencentDnsRecord {

    @Id
    private String id;

    /**
     * 配置id
     */
    @Indexed
    private String configId;

    /**
     * 主域名
     */
    @Indexed
    private String domain;

    /**
     * 解析记录id
     */
    private Long recordId;


    /**
     * 解析记录名称
     */
    @Indexed
    private String recordName;

    /**
     * 关联的主机记录
     */
    private String value;

    /**
     * 完整域名
     */
    private String domainName;

    /**
     * 状态
     */
    private String status;
}
